large batch production - Turkish English Dictionary